class Goods:
   """Python3中默认继承object类"""
   """只有在python3中，才有@xxx.setter,@xxx.deleter"""

   @property
   def price(self):
        print('@property')

   @price.setter
   def price(self,value):
        print('@price.setter')

   @price.deleter
   def price(self):
        print('@price.deleter')


#
obj=Goods()
obj.price       #自动执行@property修饰的price方法，并且获取方法的返回值
obj.price=123   #自动执行@price.setter修饰的price方法，并将123赋值给方法的参数
del obj.price   #自动执行@price.deleter修饰的price方法
